<?php
//
// +------------------------------------------------------------------------+
// | PHP Version 5                                                          |
// +------------------------------------------------------------------------+
// | Copyright (c) All rights reserved.                                     |
// +------------------------------------------------------------------------+
// | This source file is subject to version 3.00 of the PHP License,        |
// | that is available at http://www.php.net/license/3_0.txt.               |
// | If you did not receive a copy of the PHP license and are unable to     |
// | obtain it through the world-wide-web, please send a note to            |
// | license@php.net so we can mail you a copy immediately.                 |
// +------------------------------------------------------------------------+
// | Author:                                                                |
// +------------------------------------------------------------------------+
//
// $Id$
//


/**
 * @author       mk
 */
abstract class RecordSet {
    
    public function __construct($driver, $sql) {
        
    }
    
    /**
     * @param    int $style    
     * @return   array
     */
    public function fetch($style) {
        // TODO: implement
    }
    
    /**
     * @param    int $style    
     * @return   array
     */
    public function fetchAll($style) {
        // TODO: implement
    }
    
    /**
     * @return   int
     */
    public function rowCount() {
        // TODO: implement
    }
    
    /**
     * @return   int
     */
    public function columnCount() {
        // TODO: implement
    }
    
    /**
     * @return   boolean
     */
    public function free() {
        // TODO: implement
    }
}

?>